debt for sustainable development swap - German English Dictionary